restore a site - Turkish English Dictionary